package com.cx.service;

import com.cx.pojo.User;

import java.util.List;

public interface UserService {

    //    查询所有用户以及管理的角色
    public List<User> getAllUser(Integer currentPage, Integer pageSize);

    //    用户登录，根据用户名和密码查询
    public User login(User user);

    //    根据id删除指定的用户信息
    public void deleteUserById(Integer id);

    //    根据用户名查询指定的用户信息
    public boolean myCheck(String name);

    //    添加用户
    public void addUser(User user);

    //    根据id查询指定的用户信息
    public User getUserById(Integer id);

    //    根据id修改用户信息

    public void updateUser(User user);

    //    查询总记录数
    public int count();
}
